Teacher Version

Hero Image
Hero Image

The STAR Method

Debug Smarter with the STAR Method!


Stop and Reflect - What do I think should be happening in each step of my program?


Trace - I need to trace through the program step-by-step and identify what my program is doing.


Analyze - If the program is misbehaving, I need to analyze what parts of the program work and identify the point where the program stopped doing what I wanted it to do. Then I need to figure out what I need to change to fix the problem.


Revise - I need to scientifically correct the program one step at a time and test each part of the program to fix the problem.

© 2016 Robomatter, Inc.

Portions of this product are manufactured under license from Carnegie Mellon University.